﻿using Newtonsoft.Json.Linq;

namespace SmartPlant.Model.Biz
{
    /// <summary>
    /// 
    ///</summary>
    public class HookUp
    {
        #region 1
        public JArray components { get; set; }

        public List<HookUpItemList> ItemLists { get; set; }
        #endregion
        /// <summary>
        ///  
        ///</summary>
        public decimal HuId { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public decimal HuTypeId { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuName { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuDesc { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuFileName { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public decimal PlantId { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public decimal SiteId { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public decimal ProjId { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public decimal ChgNum { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public DateTime? ChgDate { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string ChgStatus { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string UserName { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public decimal? NonTagConnected { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public decimal DwgId { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string PathGen { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuBlockName { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC01 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC02 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC03 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC04 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC05 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC06 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC07 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC08 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC09 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC10 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC11 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC12 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC13 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC14 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC15 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC16 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC17 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC18 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC19 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string HuUdfC20 { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public decimal? GenTotalSheets { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public decimal? SubLibId { get; set; }
        /// <summary>
        ///  
        ///</summary>
        public string TypeGen { get; set; }
    }
}
